do errands - German English Dictionary